package br.com.ac.fatureweb.service;

import java.util.ArrayList;
import java.util.List;

import javax.ejb.Local;
import javax.ejb.Stateless;
import javax.inject.Named;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;

import br.com.ac.fatureweb.jf.model.exporter.Ficha;

@Local
@Named
@Stateless
public class NgcExportacaoBean {

	@PersistenceContext
	private EntityManager entityManager;

	public List<Ficha> getLstDadosExportar(Long id) {
		// TODO Implementar para pegar do banco de dados.

		List<Ficha> lstFichas = new ArrayList<Ficha>();

		Ficha ficha = new Ficha();

		ficha.setInscricao("148418");
		ficha.setMes("10");
		ficha.setAno("2014");
		ficha.setLeitura("0");
		ficha.setDataLeitura("15/10/2014");
		ficha.setHoraLeitura("10:22");
		ficha.setConsumo("0");
		ficha.setCodLeiturista("1");
		ficha.setCodOcorrencia1("1");
		ficha.setCodOcorrencia2("2");
		ficha.setValorAgua("10.0");
		ficha.setValorEsgoto("8.0");
		ficha.setValorServicos("1.0");
		ficha.setValorTotal("19.0");
		ficha.setLatitude("1541574102");
		ficha.setLongitude("154871124");

		lstFichas.add(ficha);

		Ficha ficha2 = new Ficha();

		ficha2.setInscricao("18");
		ficha2.setMes("10");
		ficha2.setAno("2014");
		ficha2.setLeitura("0");
		ficha2.setDataLeitura("15/10/2014");
		ficha2.setHoraLeitura("10:22");
		ficha2.setConsumo("0");
		ficha2.setCodLeiturista("1");
		ficha2.setCodOcorrencia1("1");
		ficha2.setCodOcorrencia2("2");
		ficha2.setValorAgua("10.0");
		ficha2.setValorEsgoto("8.0");
		ficha2.setValorServicos("1.0");
		ficha2.setValorTotal("19.0");
		ficha2.setLatitude("1541574102");
		ficha2.setLongitude("154871124");

		lstFichas.add(ficha2);

		return lstFichas;
	}
}
